1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
// vector<bool>::flip
#include <iostream>
#include <vector>
int main ()
{
std::vector<bool> mask;
mask.push_back(true);
mask.push_back(false);
mask.push_back(false);
mask.push_back(true);
mask.flip();
std::cout << std::boolalpha;
std::cout << "mask contains:";
for (unsigned i=0; i<mask.size(); i++)
std::cout << ' ' << mask.at(i);
std::cout << '\n';
return 0;
}
| |